Class BausteinDBBVPruefer
- java.lang.Object
-
- de.bitmarckservice.kernpruefung.Pruefer
-
- de.bitmarckservice.kernpruefung.aag.BausteinDBBVPruefer
-
- All Implemented Interfaces:
BausteinDBBVPrueferLaenderKatalog
public class BausteinDBBVPruefer extends Pruefer implements BausteinDBBVPrueferLaenderKatalog
Prüfer für den Baustein DBBV.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKENNUNG-
Fields inherited from interface de.bitmarckservice.kernpruefung.aag.BausteinDBBVPrueferLaenderKatalog
LAENDERKENNZEICHEN
-
-
Constructor Summary
Constructors Constructor Description BausteinDBBVPruefer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FehlerkataloggetFehlerkatalog()In einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.java.lang.StringgetKennung()Liefert die Kennung des konkreten Prüfers.intgetLaenge()Die konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.voidpruefe()Prüft den mit setSatz() gesetzten Satz.voidsetSatzPruefer(SatzDSERPruefer satzPruefer)voidsetStorno(boolean storno)Im DSER-Prüfer wird dieser Wert gesetzt, falls dort in DBAU oder DBBT eine Stornierung erkannt wird.-
Methods inherited from class de.bitmarckservice.kernpruefung.Pruefer
addRueckgabeMeldung, addRueckgabeMeldung, getMeldung, getRueckgabe, getSatz, getVerarbeitungsdatum, getVerarbeitungsdatumString, getVorlaufsatz, setRueckgabe, setSatz, setVerarbeitungsdatum, setVorlaufsatz
-
-
-
-
Field Detail
-
KENNUNG
public static final java.lang.String KENNUNG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFehlerkatalog
protected Fehlerkatalog getFehlerkatalog()
Description copied from class:PrueferIn einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.- Specified by:
getFehlerkatalogin classPruefer- Returns:
- Fehlerkatalog
-
getKennung
public java.lang.String getKennung()
Description copied from class:PrueferLiefert die Kennung des konkreten Prüfers.- Specified by:
getKennungin classPruefer- Returns:
- Kennung des Prüfers, z.B. DSER.
-
getLaenge
public int getLaenge()
Description copied from class:PrueferDie konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.Isat die Länge variabel, so liefert diese Methode 0.
Bei Sätzen ist das die Länge deas Satzes ohne die Bausteine.
-
pruefe
public void pruefe() throws DatenlaengeNichtErwartetExceptionPrüft den mit setSatz() gesetzten Satz.- Specified by:
pruefein classPruefer- Throws:
DatenlaengeNichtErwartetException- Datenlänge nicht erwartet
-
setSatzPruefer
public void setSatzPruefer(SatzDSERPruefer satzPruefer)
-
setStorno
public void setStorno(boolean storno)
Im DSER-Prüfer wird dieser Wert gesetzt, falls dort in DBAU oder DBBT eine Stornierung erkannt wird.- Parameters:
storno- True: Storno-Satz. False: Sonst.
-
-